meson: gdk: build individual backends as static libs
authorTim-Philipp Müller <tim@centricular.com>
Mon, 20 Mar 2017 00:37:09 +0000 (00:37 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Wed, 3 May 2017 14:10:54 +0000 (15:10 +0100)
commite001d95538d2806fd34d6baf376695aec0ba38bb
tree27b65e35b99b0a7071747bf1c47afca18f8d1eeb
parentd4881df0d8c5e69b0341d38ea0a47bb62a0b85b8
meson: gdk: build individual backends as static libs

This is how it's done in the autotools build. Also avoids problems
with multiple source files having the same name (gdkeventsource.c).

Also move broadway backend code into broadway subdir.
gdk/broadway/meson.build [new file with mode: 0644]
gdk/meson.build
gdk/wayland/gdkeventsource-wayland.c [deleted file]
gdk/wayland/meson.build
gdk/x11/meson.build
gtk/meson.build